<mat-form-field style="width:100%">
    <mat-label>
        <span *ngIf="isRequired" class="required">
            <i class="fa fa-asterisk"></i>
        </span>
        {{labelTitle}}
    </mat-label>
    <input matInput readonly [matDatepicker]="picker" [formControl]="reactiveFormControl" (click)="picker.open()" (keydown)="picker.open()" [min]="minDate" [max]="maxDate">
    <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
    <mat-datepicker #picker [touchUi]="isTouchUI" disabled="false"></mat-datepicker>
    <mat-error>
        <ng-content></ng-content>
    </mat-error>
</mat-form-field>